# 案例 备份文件

def copy():
    src_name = input("请输入要备份的文件:")
    index = src_name.rfind('.')  # 最右侧的.
    if index <= 0:
        print('文件名格式错误')
        return
    name = src_name[0:index]
    houzhui = src_name[index:]
    # print(name)
    # print(houzhui)
    target_name = f'{name}[备份]{houzhui}'
    print(target_name)
    src_f = open(src_name, 'rb')
    target_f = open(target_name, 'wb')

    while True:
        con = src_f.read(1024)
        if len(con) == 0:
            break
        target_f.write(con)

    src_f.close()
    target_f.close()
    print(f'备份完成->{target_name}')

copy()